home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / langs / icon8_fx.zoo / diffs / iconx / makefile
Encoding:
Makefile  |  1991-01-04  |  7.4 KB  |  159 lines

  1. CC=gcc
  2. CFLAGS=-O -fstrength-reduce -fcombine-regs -fomit-frame-pointer
  3. LFLAGS=-x
  4. OBJS= extcall.o fconv.o fmath.o fmemmon.o fmisc.o fscan.o fstr.o fstranl.o \
  5.     fstruct.o fsys.o fxtra.o idata.o imain.o interp.o invoke.o lmisc.o \
  6.     lrec.o lscan.o oarith.o oasgn.o ocat.o ocomp.o omisc.o oref.o oset.o \
  7.     ovalue.o rcomp.o rconv.o rdebug.o rdefault.o rlargint.o rdoasgn.o \
  8.     rlocal.o rmemmgt.o rmisc.o rstruct.o rsys.o rswitch.o
  9.  
  10. COBJS= ..\common\long.o ..\common\memory.o ..\common\time.o
  11.  
  12. LIBS=-lpml
  13.  
  14. PGM=iconx.ttp
  15.  
  16. all: $(PGM)
  17.  
  18. $(PGM): $(OBJS) $(COBJS)
  19.     $(CC) $(CFLAGS) -o $(PGM) $(OBJS) $(COBJS) $(LIBS) $(LFLAGS)
  20.     toglclr $(PGM) # for TOS 1.4
  21.  
  22. clean:
  23.     $(RM) $(OBJS)
  24.  
  25. ####
  26. extcall.o : extcall.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  27.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  28.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  29. fconv.o : fconv.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  30.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  31.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  32. fmath.o : fmath.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  33.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  34.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  35. fmemmon.o : fmemmon.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  36.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  37.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  38. fmisc.o : fmisc.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  39.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  40.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  41. fscan.o : fscan.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  42.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  43.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  44. fstr.o : fstr.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  45.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  46.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  47. fstranl.o : fstranl.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  48.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  49.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  50. fstruct.o : fstruct.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  51.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  52.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  53. fsys.o : fsys.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  54.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  55.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  56. fxtra.o : fxtra.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  57.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  58.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  59. idata.o : idata.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  60.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  61.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  62. imain.o : imain.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  63.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  64.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h ..\h\version.h \
  65.   ..\h\header.h ..\h\opdefs.h 
  66. interp.o : interp.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  67.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  68.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h ..\h\opdefs.h 
  69. invoke.o : invoke.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  70.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  71.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  72. istart.o : istart.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  73.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  74.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  75. lmisc.o : lmisc.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  76.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  77.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h ..\h\keyword.h \
  78.   ..\h\version.h 
  79. lrec.o : lrec.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  80.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  81.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  82. lscan.o : lscan.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  83.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  84.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  85. oarith.o : oarith.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  86.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  87.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  88. oasgn.o : oasgn.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  89.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  90.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  91. ocat.o : ocat.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  92.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  93.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  94. ocomp.o : ocomp.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  95.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  96.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  97. omisc.o : omisc.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  98.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  99.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  100. oref.o : oref.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  101.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  102.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  103. oset.o : oset.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  104.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  105.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  106. ovalue.o : ovalue.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  107.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  108.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  109. rcomp.o : rcomp.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  110.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  111.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  112. rconv.o : rconv.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  113.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  114.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  115. rdebug.o : rdebug.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  116.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  117.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h ..\h\opdefs.h 
  118. rdefault.o : rdefault.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  119.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  120.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  121. rdoasgn.o : rdoasgn.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  122.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  123.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  124. rlargint.o : rlargint.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  125.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  126.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  127. rlocal.o : rlocal.c getch.c system.c ..\h\config.h ..\h\define.h \
  128.    ..\h\proto.h ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  129.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h
  130. rmemmgt.o : rmemmgt.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  131.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  132.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h rmemexp.c 
  133. rmisc.o : rmisc.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  134.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  135.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  136. rstruct.o : rstruct.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  137.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  138.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  139. rswitch.o : rswitch.s
  140. rsys.o : rsys.c ..\h\config.h ..\h\define.h ..\h\proto.h \
  141.   ..\common\cproto.h ..\h\rt.h ..\h\cpuconf.h \
  142.   ..\h\memsize.h rproto.h ..\h\fdefs.h ..\h\odefs.h 
  143. #
  144. ..\common\long.o : ..\common\long.c ..\h\config.h \
  145.   ..\h\define.h ..\h\proto.h ..\common\cproto.h ..\h\cpuconf.h 
  146.     pushd ..\common
  147.     make long.o
  148.     popd
  149. ..\common\memory.o : ..\common\memory.c ..\h\config.h \
  150.   ..\h\define.h ..\h\proto.h ..\common\cproto.h 
  151.     pushd ..\common
  152.     make memory.o
  153.     popd
  154. ..\common\time.o : ..\common\time.c ..\h\config.h \
  155.   ..\h\define.h ..\h\proto.h ..\common\cproto.h 
  156.     pushd ..\common
  157.     make time.o
  158.     popd
  159.